Yes. Just because something cannot "yet" be explained does not mean one illogically jumps to the conclusion of miracle. Gap of knowledge is an ignorant bitch.
"Never trust a fox. Looks like a dog, behaves like a cat."
~ Erin Hunter
~ Erin Hunter