Fixes and improvements to palettes and LinearColorMapper

issues: fixes #1545
> For the sake of statistics I prefer pass too.

What kind of statistics? To me `pass` doesn't bring any knowledge (e.g. it isn't useful for denoting an abstract class, ...), but maybe I'm overlooking something.