I'm terribly sorry to have replied so late - I haven't got the hang of this forum (e.g. its existence or the fact that it doesn't alert authors automatically when there's a comment on their work). But thanks very much for reading and I'm really glad you liked it.