You are so right. LOL...how did you come up with that name? LOL
Hard to say... it just came to me when I signed up. But I like it -- it carries some whimsy and humility.