fixed storage
get by type fix
all() changed
interface requires registers, exceptions
consistient interface
identify
new amazing exception
updated interface
tests
tests