Same thing... why self:: vs. static::?