Down to only 2 code smells in directory.rb