adding support for 2 arg signature for color setting methods closes #342 closes #347