Throws a SassScriptException if this isn't a map.
SassScriptException
this
If this came from a function argument, name is the argument name (without the $). It's used for error reporting.
name
$
SassMap assertMap([String? name]) => this;