Rename `labeled()` to `named()`
Rename some internal variables and methods.
Merge pull request #85 from cgruber/renamelabeled

Rename `labeled()` to `named()`
Add support for a custom message (plus tests for the same)