add figure title token.
use struct field names in literal allocations.
accept the figure title token in viewer/probe.