Incomplete generic json object helper functions, committing so I can work on my other computer at home.