I'll see if i should move this up in the prototype chain.