Is it possible to redefine class constants (in PHP)?
e.g.
class B { const C_ThisIsAConstant = 1; } class A extends B { self::C_ThisIsAConstant = 2; }