HasFeatures.addFeature() now throws OverlappingFeatureException and new InvalidFeatureCooordinatesException