This should use `f.pad("()")` to account for all the modifier flags (if any)