Great to have all these accessor functions. I am fine defining these all inline if they are one liners. Compiler can also easily optimize in that case and you can use them all over the place.