Fix updateIce signature

The comment describes a nonexistent "deviation from the spec" in the constructor.  The implementation of updateIce also doesn't do anything to implement this deviation.  Maybe this is a leftover?