oColorsGetColorFor now works as intended when no second argument is present

@jamesnicholls Could you please review this?