Issue #595: Add spec tests.
Issue #595: Add spec tests.

tombevers/grumphp,Big-Shark/grumphp,veewee/grumphp,Big-Shark/grumphp,janvernieuwe/grumphp,phpro/grumphp,janvernieuwe/grumphp,tombevers/grumphp,phpro/grumphp,veewee/grumphp