Basic struct: autoloder, bootstrap for unit-tests, readme
Basic exceptions
Exceptions: ReadOnly hierarchy
MagicAccess: basic interfaces
MagicAccess: abstract implementations of basic interfaces
MagicAccess\MagicArray: Magic access to array
MagicAccess\MagicArrayReadOnly: Magic read-only array
MagicAccess\MagicArrayLazy: Magic array with lazy load