Better variable name.
Reserve size and check precondition.
Add .gitignore.