Widget.detChild() added, samples/defaults updated