Optionaloptions: string | TraceOptions<Args, Result>
either a string for the moduleId or an object of type TraceOptions;
pass the method's argument tuple and resolved result type explicitly to type formatter callbacks
a Decorator for class level methods
This decorator wraps a class level method inside a
Loxer.open()and aLoxer.of(...).close()box.