map(...complex code...) -> mapValues(...simple code...)