Add Mat4 inverse/transpose and ensure for inline methods that
args are evaluated only once.