> Should I [...] put them in the beginning of the block of related methods? That's my preference as well. My rationale is that ideally we'd have some finer-grained encapsulation scheme that could prevent the other methods from even seeing those fields... - Matt