Revert "Revert "Default .gitignore""

This reverts commit bc4ce8cb353a90413ae592872d40c2ba72bb1dd8.
calculation for expressions