I thought we agreed on logic in the method. If you include it in the header, the compiler has the option of doing this inline at the point of the caller, which can save on code/stack switching overhead.