Optimization for parse_sig_list

Sorry, ignore the first one. I'm guessing that you want a pull request for each optimization?