This should probably use `to` to also work for `wstring`/`dstring`: `to!T(cast(string)m_data[...])`