`.value` setters now cast to type (int or float)
gitignore pyc file