I'm assuming this causes it to create an unevaluated object when it can't do it.