cmake_parse_arguments() should have a PARSE_ARGN mode
cmake_parse_arguments()
currently has a PARSE_ARGV
mode, where you start at a specified index in the argument list. I think we should also have a PARSE_ARGN
mode, where it does the obvious thing and starts parsing after the last named argument.