A library for writing representations of objects for pages and json apis.