format() method shouldn't be exposed.