restore throwing error if data source is a primitive (string)
fix styles so that test cases pass after changing HOT to inherit fonts