Added pull correct as well as push correct.
Most successful code thus far. Has only hard autocorrect in non-tuple situations.