We only work for 2.1 due to named parameters
Lock down rubocop and rubocop tweaks (new version will require lots of changes)