final public function pad($size, $value)
	{
		return static::createFromArray(array_pad($this->{self::MAGIC_PROPERTY}, $size, $value));
	}
final public function pad($size, $value)
	{
		return static::createFromArray(array_pad($this->{self::MAGIC_PROPERTY}, $size, $value));
	}
final public function pad ( $ size , $ value ) { return static :: createFromArray ( array_pad ( $ this -> { self :: MAGIC_PROPERTY } , $ size , $ value ) ) ; }
Pad array to the specified length with a value
@param  int    $size  New size of the array.
@param  mixed  $value Value to pad if array is less than size.
@return [type]        Copy of the array padded to size specified by size with value value.
Pad array to the specified length with a value