add macro? and inline? to t.a.jvm.utils