Dot: adding dot syntax to Python -- and more