static JTask RequiredAssert <T>(this JTask jTask, Assert <T> assert) { if (!jTask.TryAssert(assert)) { throw new MissingFieldException(assert.Field); } return(jTask); }
static JTask OptionalAssert <T>(this JTask jTask, Assert <T> assert) { jTask.TryAssert(assert); return(jTask); }