Made some field by default to handle vtable sorting.
Made a children() method to facilitate returning children.
Fixed a spelling error.