     
     internal var dyad: Dyad
     
+    // MARK: - Type Methods
+    
     /**
      Make the best-suited subclass of `DyadSpeller` for the given `dyad`.
      */

            dyad.higher.pitchSpellings
        ).map { PitchSpellingDyad($0.0, $0.1) }
    }
    
    /**
     Spell the pitches in `dyad` with their default spellings. Often in the case that there is

        return DyadSpellerFactory.makeSpeller(for: dyad)
    }

    // MARK: - Initializers
    
    /**
     Create a `DyadSpeller` for the given `dyad`.
     */
