Typescript Class Extends Multiple Classes Cssni3 Crystal Structure