ensure compile errors are not thrown