as.key: Coerce to key or value in objects in a key-value pair
Description
Functions to check if an object is a valid key or value in a keyvalue pair, or coerce it if possible.
Usage
as.key(x)
is.key(x)
as.value(x)
is.value(x)
Value
as.value
returns a value-object (currently the vector itself but with class "value").
as.key
returns a key-object (building on value
but with unique entries and as character).