Implement CrossProduct DotProduct and ScalarTripleProduct