Add support for custom watch function
Merge pull request #6 from artnez/custom-watch-function

Add support for custom watch function