Call a Proc with an arbitrary number of params