The default behavior of allow_extra_fields differs between both platforms.
It'd be nice to consolidate: make ignoring extra fields the default on both native and js, and add a decorator @json.strict instead, as allowing extra fields is a more common use case.
Originally discussed in #42.