Implemented more error checking when porting contents; added a schema-compare method to PortUtility and integrated it into PortJob to run before a portContents() call.