Don't hide the 'before' line in trace

The before function is traced nowadays. Removing the first line, i.e.
the 'before' call itself, is confusing.
Fix regression: run after even after error