BUG: in l1tv avoid double application of penalty_start when f() is called within prox()