DRY refactor regexps into a constant allowing removal of move subclass extending initialize