Introduction - If you have any usage issues, please Google them yourself
Assumes that the ref draw was completely inside ref canvas implies that everything outside is bgColor . Checks that all overlap is the same and that all non-overlap on the ref is bgColor .