Fix typo bug where unmarshalled color didn't get returned