Formatter's constructor needs Grammar