Basically, the solution here is that the class methods have slightly different names than the instance methods. I just went with ``comp`` here, but maybe ``complement_`` would make more sense. We could then either call these directly (``DNA.comp('AGC')``) or via the first-class functions (``dna_complement('AGC')``).