Changed syntax around to seem more useable.

Removed defargs in favor of arglist.