public function __construct($non_negative = false) { $this->non_negative = $non_negative; }
public function __construct() { parent::__construct(false); // opacity is non-negative, but we will clamp it }