allow template unit tests