Since the likelihood of miniature naked mole rats spontaneously generating from the aether on my deck is slim--although I'd like to think that if they were going to spontaneously generate anywhere, my deck is as likely as anyplace, and more so than some--I think it's likely that the Carolina wren eggs have hatched!
I think there's two of 'em so far, but it's dim out, and raining, so I can't see very clearly. Updates later.
I'm so excited. Yes. I did squeal. Out loud. And I REGRET NOTHING!