most types are instantiated properly in the unittests