builtinsyntax, buitlinfunctions and userdefinedfunctions now have proper __str__ implementation.