I have a suspicion that the compat stuff is bitrotting because it's not being used and there are no tests. Relates to #24