documented build.build_class