An API for exposing or hiding properties on a model. Useful for small footprint JSON REST services