Enhancing our container: functors