Function signature here too...

I'm also a bit confused by the function signature... Should it be ```static``` (or at least a ```const``` function)? Is it ever really going to change on us, either by subclasses or logic?