Initial 0.0.1

`@traverse`, 

first helpers, then static methods, then instance methods.