@tk I guess I get it -- helps when dealing with other ppls code. I somewhat resent type annotations in Python because I like the dynamic typing compared with the shortcomings of Java's type system (esp. with generics and collections :P).
@tk true, true.