GetOpt: recursive?: booleanRecursively get all children and their descendents.liveUpdate?: booleanLive update the returned list every time object is added / removed.