Fix law#sigma calculation and use keyword arguments

I'm still confused about why the previous version passed the test, but this one is more conventional.  The CapitalUScript test is still not passing, but sigma is at least not an order of magnitude off like it was before.