make prefix optional, .gitignore, object-assign