AbstractExecutor ArrayIterator BooleanPropertyExecutor Coercion EnumerationIterator GetExecutor Introspector PropertyExecutor