public function setSize($size)
	{
		if ( ! is_numeric($size) || ! is_int(+$size) || $size < 1) {
			throw new \InvalidArgumentException(
				__METHOD__."() expects parameter one, size, to be a positive integer"
			);	
		}
		
		$this->size = $size;
		
		return $this;
	}