Add QM.isTuple
Add QM.toMap