Improved definitions and internal refactoring
Fixed a method name
Merge pull request #374 from thephpleague/definitions

Improved definitions and internal refactoring