Ильин Илья 397, MultiFileHashMap

Нет. Всего разбирается 4 случае вместо 9. В любом случае придется разбирать несколько случаев. А данная проверка получается большой, только потому, что я разделяю случаи, когда один или больше лишних аргументов. Мне так удобно. Проверка корректна. Так что все нормально.