Because the base class knows how to get the name of the note used.

> On Feb 5, 2014, at 2:56 PM, Matt Simerson <notifications@github.com> wrote:
> 
> In docs/plugins/note.md:
> 
> > +    this.note({conn: connection, msg: 'I found a nickel!', emit: true});
> > +
> > +In addition to appending values to the predefined lists, arbitrary results
> > +can be stored in the note:
> > +
> > +    this.note({conn: connection, my_result: 'anything I want'});
> > +
> > +When arbirary values are stored, they are prepended to the log output. Their
> > +display can be suppressed with the **hide** option to note or note\_init.
> > +
> > +
> > +#### note\_collate
> > +
> > +A note must be passed in.
> > +
> > +    var summary = this.note_collate(connection.notes.my_plugin);
> That method doesn't need the connection for any reason. I suppose it could require additional arguments, but why pass in any more than necessary?
> 
> —
> Reply to this email directly or view it on GitHub.