public function __construct($dimension, $initialUnit) { $this->type = Type::T_NUMBER; $this->dimension = $dimension; $this->units = is_array($initialUnit) ? $initialUnit : ($initialUnit ? [$initialUnit => 1] : []); }