not emitting unnecessary cruft