Makes types harmonious and resolves compile warning.

I was somewhat underconcerned with my understanding of the types at the time of
writing