Work on the new assumptions

@mrocklin and I are here at SciPy and we are hacking the assumptions. Ping us
if you want to help.