- the implicit casts from std::string/char* is part of the design for the view class so we do not want to disable those. - intializer list constructors should be implicitly called
- the implicit casts from std::string/char* is part of the design for the view class so we do not want to disable those. - intializer list constructors should be implicitly called