optative and imperative distinguished