added support for mapping value to array of selector
revert