Just whipped this up to warm up for commission work today and figured I'd finish it enough to share.