Program Instance unsizedMonotonicChecker (c : Checker) `{UnsizedChecker c} : 
  SizeMonotonicChecker c.

Lemma semCover_idSize {C} `{Checkable C} (b: bool) (n: nat) (str : String.string) (c : C) (s : nat) : semCheckerSize (cover b n str c) s <-> semCheckableSize c s.