> Is this made up syntax, or another EG decision? > void remove() default { throw new UnsupportedOperationException(); } Neither. It is an idea being explored.