Updated spiel at the top of the class
Updated demos again
Added in an as_array() function
Added in :elements() selector
:child() selector added.
Range finds now return the right keys. Added END condition.
:last selector for arrays
More range stuff, disallow bad ranges, select 1 element with range,
Select elements by a range
Added in some proper docs.
Unset now also works as expected.
isset() on Megarrays now works as expected.
Overwriting indexes that are already there now works. Still refactoring and messing about with the idea of the API to this thing.
Megarray works a lot closer to inbuilt arrays.
Setting null keys works. Numeric indexes are updated and tracked automatically. Debugging functions added in.
Bugfix for offsetGet.