$options not correctly passed down the the menu item builder.

@phiamo any reason in particular why the $options variable is not passed in here?

This seems like a bug to me as it prevents the options for the menu item from being passed down properly.
This one. If it isn't an ItemInterface, then the above conditional runs, and the helper passes the `$options` param. If it is an ItemInterface, that is skipped and this line is run, and the $options don't even get passed because we don't need to use a provider.. we already have an ItemInterface.