But if user object is not a `Dictionary`, the `static_cast` will make no sense.