There's an small bug in acs-authentication that implies the change of the input values declared on a given SC, the thing is to try to find the best (less painful) way to handle that change, the only path now is to drop the SC implementations and the SC itself, and then re-create all of them, but this steps might be no so cleaner for this specific case.
So, since the one that deals with the inputs is acs_sc_msg_type__new, we might create a simple:
acs_sc_msg_type__new_add ...? (just for adding new inputs, the only thing that will be added to this proc is to start in the right element_pos, or maybe integrate it with the already existing function)
or acs_sc_msg_type__update, but will require to check more stuff...
There's something that I'm not seeing that might make the things go wrong?
suggestions ...?