Code review,
Убрал потребность в Exception в Storage
Merge remote-tracking branch 'origin/master'