marshalPNG() supports colors