Free the args
More convert
Check for an item before adding

This will allow to have definitions of objects first and then
the actual methods/properties/etc. Useful for mutual dependencies
between objects
Add support for the ender-type xml tag