Fix using special chars . and $ in keys
Handle lower-level objects too
Test reading objects with wackadoo keys