Make better use of masking of oepointer, latchpointer
Also cleanup comments
Latch - do the latch while output disabled,
think latching happens when latch goes down - moved comment accordingly
BENCHMARK - timimg for leadin vs. loop