reimplement (overc) to be symmetric with (overh).