this method is getting more complex - maybe we should extract this logic to a `FactoryGirl::Linter` class?