add ability to use splats in calling context for non-super calls

Before, you could only use splats with `super`, such as:

super(*args)

Now, we can use splats with any function call, such as:

results = [1,90,50,40,45,72]

get_std_dev(*results)