Change defstep syntax to include param spec

This just looks way better.