#10 uses ISMap in core