setSuperClass :: Text -> CodeGen ()
setSuperClass superClassName =
  modify $ \s -> s { cgSuperClassName = Just superClassName }
setSuperClass :: Text -> CodeGen ()
setSuperClass superClassName =
  modify $ \s -> s { cgSuperClassName = Just superClassName }
setSuperClass superClassName =
  modify $ \s -> s { cgSuperClassName = Just superClassName }