Simplify parameter/state checks and reporting in slf4j-api