Всё таки есть один серьёзный минус у скрытия имплементации в nested классе, when you'll need templates you'll shit bricks
all things considered be must
all things considered be must