* add support for primitive composed * build samples again * rebuild tests * addressed comment
withXml