update .gitignore
refactor linq_restrictions.clj