using derived child list - problem with mixed contents in publicationStmt, sourceDesc