Clone
Adam Brown
committed
on 03 Apr 18
Clean up based on review comments
master + 450 more