The restriction didn't make sense. Disallowing 1 input vertex for lines or 1/2 input vertices for triangles sure, but 0 vertices should work as the expected behavior is obvious.