• This is a good overview, details a few points I hadn't thought of. Not sure this is ready for prime-time yet.