disable passing non type for yielding to