code: function signature(m) {
      return m.get(f.signature)
              .orElse(_ => m.get(f.name))
              .getOrElse('(Anonymous)');
    }
docs: ---[ Rendering helpers ]------------------------------------------