Merge pull request #199 from krakjoe/master

corrections
- Added support to chaining function call (foo()())
String.format
Additional prototype for dumping types to a specific output stream