Today the response is by @crispinweston. Thank you to him for his detailed response.
A bit about yourself: