passes all tests; making slow progress on converting UKPD metadata