Make comittable states immutable