Perhaps, but it also does not include them as subjects of scientific study if there's no reason to believe they exist. Science doesn't investigate the likely properties of elves, fairies and leprechauns, because there's no scientific basis to anticipate their existence.
Just like ID.
Perhaps not elves, but some kind of designer. There is scientific reason to infer that a designer may be responsibile for matter that is organized and performs numerous, specific, functions beyond the capacity of intelligent humans.