Well, maybe not. A word of warning that I've had to learn - just because something is done elsewhere in the code base, doesn't mean it _actually makes sense_. :)