Added LooseSuperDict. More robust __init__ and __getattr__.