variants of pixel constructors added; prefix error messages