I was wrong on removing `$type`, as this will now break backwards compatibility. Instead, let's deprecate the parameter instead and ignore the value.