Don't require builtin modules
pep8: use underscore notation for argument names
Merge pull request #1 from ethanmcc/master

Don't require builtin modules