Added: Automatic function duck typing
Added: Only functions that are used are compiled into source code