Use an optimised version of map instead of re-implementing rac_valuesForKeyPath