remove obsolete constructors from Region in GenericsLib, change protected access to _dataNode and _plugin to private