- Add properties for Forte prime (include inversions) and Forte name
- Create set class objects from the Forte name or decimal
- Fix brightest_form to use most packed to the right
- Add a dictionary of (hopefully correct!) FORTE_PRIMES
- Add tests to improve coverage
- add the packed_left and prime_form property for Allen Forte prime
forms
- add type annotations
- add from_string convenience class factory method
- fix darkest_form to always produce the same result using left-packing
- amend tests to correct values (eliminated duplicates in bright lists)
- produce lists of cases where Rahn and Forte primes are not the
"darkest" forms (smallest sum of pitch classes)