Definition of "envisions"