Rename `required` methods.
Fixed bug in documentation.
Updated travis.yml.