Issue with how we were unpacking argument signatures in the getting
API requirements for a class.

Noticed by Matthias Neumayr