These should be commented, and moved to the cpp-file (to make sure the compiler doesn't get cold feet wrt inlining)