Static casts for matrix types?

Hey Clang people,

I have a patch that implements static casts for matrix types here https://reviews.llvm.org/D102125 Does anyone have any objections to supporting this?

I am planning to commit this next Sunday if no one thinks it’s conceptually a bad idea.

Cheers,
Saurabh