Thanks, I'll add that, and I'll beef this up a bit more to test the optional states as well.