support for allow_input_downcast