Traits

Inner Product