evaluate closure only in stored in value. same for an object.