propagate if expected type