rem: STRINGP("Modifier Key");
add: GET_STRING_OR_DEFAULT("Modifier Key", str);
context: getModMask(WScreen *scr, WDefaultEntry *entry, proplist_t value, void *addr, 	   void **ret){    static unsigned int mask;    char *str;    STRINGP("Modifier Key");    str = PLGetString(value);    if (!str)	return False;    mask = wXModifierFromKey(str);    if (mask < 0) {	wwarning(_("%s: modifier key %s is not valid"), entry->key, str);	mask = 0;	return False;    }    if (addr)	*(unsigned int*)addr = mask;    if (ret)	*ret = &mask;    return True;}