Avoid using python reserved keywords (id)
Use _ for utility functions, avoid conflict with user names, fixes #39