This could benefit from spellcheck and a rewrite designed to simplify the sentence structure. The maze of subordinate clauses keeps distracting me from the class features.