In version 1.0.0-beta1 only non-public and public fields and properties are
included as child watches of a watch, with the exception of GetType() and
GetEnumerated(), which are specially created. Method watch children should not
be loaded immediately upon watch expansion, rather they should only be loaded,
asynchronously, after either selection (which doesn't load it's children), or
expansion (which additionally, sequentially, loads it's children).