add BooleanConsumer / BooleanConsumerEx