--- One function's trace to its own file ---
(written to demos/output/checkout.log)

--- Everything to one file ---
(written to demos/output/everything.log)

--- A custom formatter ---
SET    | answer -> 42
MESSAGE| message -> 'formatted by compact()'

--- Path modes: file (the default), project, absolute ---
the path is relative to the working directory
and back to just the file name

--- Logging off and on again ---
logging is back

--- What the files received ---
checkout.log:
    (call) checkout args=([40, 80])
    (set) checkout.prices = [40, 80]
    (set) checkout.total = 120
    (set) checkout.discount = 12.0
    (return) checkout args=([40, 80]) -> 108.0

everything.log:
    (set) order_id = 1042
    Order 1042 received

