mark builder methods which take non-ObservableList collection as deprecated, to prevent accidentally giving ObservableList to a property which doesn't observe the contents (ex: ParentBuilder.children).