cleaning proposed by rkuhn: better separation of Logger state (become)