This is a brilliant article - very clearly and concisely explained, thank you! and keep writing :)