json and string representation allright
arrayaccess and passing tests