Better logging.  Safer `init`. Clearer output.