Access a javascript object hierarchy via user-friendlydotted string notation