unitype class implementation experiments.