add support for variable formatters
Rob Pike authored
R=rsc
DELTA=134  (75 added, 41 deleted, 18 changed)
OCL=27245
CL=27247
3a7df4dd