added pluck()

Change-Id: I2fad1fcd4c927027598e657d89830a7b7416389b
lang() is now used outside getSelectableAttributeNames() instead of
inside.

Change-Id: I5ba56db761133a652a3f925f222d4bddf75bad24