Providing basic JSON support in, looks like we are already autodecoding

backwards compatibility not required. No-one has ever used this module.