Hi Bart,thanks for all the reviews. I've updated the git branch with yoursuggestions and reviewed-by tags. I'm going to wait a little bitlonger for other reviews to come in before reposting the series.