public QiValue GetKeys() { if (ContentValueKind != QiValueKind.QiMap) { throw new InvalidOperationException("This QiValue is not QiMap"); } return QiApiValue.KeysMap(NonDynamicValue); }