hmm actually yeah, not sure what I was thinking, it might change later though when generics can take values. But yup