grind
This PR improves `grind` error and trace messages by cleaning up local declaration names.
This PR fixes the assignment produced by `grind` to satisfy the offset constraints in a goal.