Cleaned up behaviors spec

do we really want to make sure it was called one of 0, 2, 3, 4...times? Or do we just want to make sure it wasn't called at all?

`not.to.have.been.called`?