Root Draw class with branch

This should be fine except that you may suffer from (recently discovered):