Dual vectors, transposes, and adjoints | Zoonk