static A requiredPar(ThreadLocal tl) {
ret assertNotNull(optPar(tl));
}
sO requiredPar(O[] params, S name) {
O o = optPar(params, name);
if (o == null) fail("Need " + name);
ret o;
}
sO mapMethodLike requiredPar(S name, O[] params) {
ret requiredPar(params, name);
}