Cool; Also see the first commit of the two I mentioned at this PR; I've changed it there to use fields where feasible.