<!-- Hello! Thanks for taking an interest in Qri. Please search open and closed issues before submitting. Existing issues often contain information about workarounds, resolution, or progress updates. ✂️ You can delete any html comments. ✂️ Thanks for your help. --> ## Environment <!-- ✂️ Delete any environment questions that do not apply to your issue. ✂️ --> ### What version of qri are you using (`qri version`)? 0.2.1 ## Issue ### What happened? The [Default](https://github.com/qri-io/jsonschema/blob/master/keywords_core.go#L121) is not marshaled properly. instead of the actual default value, it always yields `{}` This is because the `Default` struct contains a private `data` which will never get marshalled without a custom `MarshalJSON` func. ### What did you expect to happen? The actual value to be jsonized. <!-- Optional additional information. ✂️ Cut any that do not apply. --> ### Please link any related issues. ### Do you have a suggested fix? Yes, creating a PR now. <!-- Thank you for your time. -->