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