spock.lang
@Retention(value=RUNTIME) @Target(value={TYPE,METHOD}) public @interface Requires
IgnoreIf
Class<? extends Closure>
value
public abstract Class<? extends Closure> value