sinterface ITheoryOn { bool check(A a); }