Mapman, you might want to reconsider your thoughts on what algorithms can and can't do, especially when given more brushes and more delicate brushes on a bigger canvas. Getting it right the first time is certainly preferable, but being able to offer some level of repair might be better than leaving it broken. I suspect that the potentiality of these kind of offerings, might more often than not, be squashed by business politics rather than inherent failure.