Takes a formal parameter list, possibly containing things like &optional or (key
default), and returns a list of the argument variables. This is useful when processing
arguments in a macro that will define a function, say if you want to declare them all
ignoreable or something. Returns a flat list of symbols.