Implement `map`
Potentially more challenging to implement; this requires some more intricate interplay between backend-specific code and backend-agnostic code.
Potentially more challenging to implement; this requires some more intricate interplay between backend-specific code and backend-agnostic code.