diff --git a/src/main/java/gov/usgs/earthquake/nshmp/data/XySequence.java b/src/main/java/gov/usgs/earthquake/nshmp/data/XySequence.java
index 9cf5d520da2a575f431dd8c7c987607b2d27fe81..78e42cbb733020accd8529ab20c86987e2de83c3 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/data/XySequence.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/data/XySequence.java
@@ -100,12 +100,13 @@ public interface XySequence extends Iterable<XyPoint> {
    * @throws IllegalArgumentException if the x-values of added sequences do not
    *         match those of existing sequences
    */
+  @Deprecated // too specialized
   static <E extends Enum<E>> void addToMap(
       E key,
       Map<E, MutableXySequence> map,
       XySequence sequence) {
 
-    // We don't use map merge becasue for starting sequence we need a copy
+    // We don't use map merge because for starting sequence we need a copy
     // and would always have to create that even though not needed for add
     if (map.containsKey(key)) {
       map.get(key).add(sequence);