unify engine to not require the suffix

For Cache and other places we also say engine=>File.
So it might make sense to unify this to not include the suffix.

Note: this is BC so it can easily be done in 2.4