Made definition more terse.
Optimization progress, now optimizes input slightly before running, more optimization to do.
More optimization, cache optimization time.
More fixing things.