Thanks, I like the first one :) I did a lot of wrestling with `subject` yesterday, I think now for the wrong reasons, but it reinforced my feeling of not understanding exactly how it works, by which point I was cross and afraid of breaking it again.