Save and restore previous bottomConstraint constant value

Since this is a private value, it should only live in the implementation file.