Making implicit return value and resultant behaviour more explicit.
Removing invalid copyright notice, mainly to see what happens if you revert a file to its previous state during a pull request.
Merge pull request #40 from johnhaddon/dirtyPropagation

Dirty propagation