Removed InsertionPoint classes and added isARequiredPlaceholder and isAnOptionalPlaceholder methods to SelectableNode