Added more assertions.
Reps and weight can nowbe changed.