I don't have a specific theory about contrasting. All I've said about colors can be found in that color thread on the general section, look for it, I guess. Most of the contrasting stuff happens as the result of trying to get cohesive ramps that don't wash into gray.