added optional callback params to LinkableWatcher constructor.