28293031323334353637
extends Aspect { @Override protected void aspect() throws Throwable { Do s = Target.thiz(); if (s.sess.me <= 0) throw Do.err(new ErrUnsigned("not signed in")); Target.invoke(); }