Maps representation documents from and to Ruby objects. Includes JSON, XML and YAML support, plain properties and compositions.