Bringing in @noahmanger's neat breakpoints from OpenFec