Change *hidden_proto macros to accept option parameters and pass those