Another JSON unmarshaler shim