JBIDE-13747 to a topic branch; expanding an extension point with new optional data
documentation and further cleanup
cleanup of unused. No need for backwards compat here