Update ScalaDataType to take a Format instance instead of String.