public function addItem(array $listItemCreationInformation)
    {
        $items = new ListItemCollection($this->getContext(),
            new ResourcePathEntity($this->getContext(),$this->getResourcePath(),"items"));
        $listItem = new ListItem($this->getContext());
        $listItem->parentCollection = $items;
        $listItem->setProperty('ParentList',$this,false);
        foreach($listItemCreationInformation as $key => $value){
            $listItem->setProperty($key,$value);
        }
        $qry = new CreateEntityQuery($listItem);
        $this->getContext()->addQuery($qry,$listItem);
        return $listItem;
    }