add (over): for now, just a wrapper around over/over.
use cache/over rather than over/over
merge language statistics printing