Removed Raw template internal union
* union wrapped the internal std::array instance but this is not actually needed as Raw only contains a single type
* changed initializer list syntax in Tuple test cases