1. A method of dynamic aliasing of a multi-valued binary attribute in a directory, comprising storing a plurality of binary attribute-values in the directory that in the aggregate form the multi-valued binary attribute; storing metadata for each binary attribute-value, each metadata describing characteristics of the binary attribute-value with which it is associated; receiving a preference from a user of the directory, the preference being based on the characteristics of the multi-valued binary attribute; associating the preference with at least one binary attribute-value; identifying a set of multi-valued binary attribute-values for the user based on the preference received from the user; and accessing the set of multi-valued binary attribute-values.