Added some todo's.
Changed any type notation `'*'` to `'any'`
Halfway splitting exact match checking from conversion checking
Changed signature of _toCode to accepting a single object with params
Recursively passing an array with tests too
Changed passed array with types to string[]
Ok everything works again after a refactoring
Fixed a unit test wrongly passing
Changed passed types back to Param[], in order not to lose anyType information
Added another failing test case
Refactored Node._toCode
Removed separate function for iterating over childs. Reworked RootNode.toCode
Improved the minify function a little bit
Fixed varArgs with multiple types
Halfway simpler Node._conversionsToCode
Refactoring, created Node._innerCode again
conversions working again
Implemented Node.hasConversions
Added detailed error messaging
Improved error messaging, added more unit tests