95c31388e1
by the checkpoint/restart feature. Other constraints could be enforced here, but at the moment it is only the checkpointable constraint. So this commit just removes this logic from non-c/r builds. If someone wanted to add a new constraint in the future then there is a comment in the code that directs them a bit. This commit was SVN r17447.