1. 3
  1. 5

    That is an implementation of generics. I think swift does something similar actually. Oh well…