Add and clarify constraints on start and general constraints

Closes #39 and #40.