public function getAvailableChildren()
{
if ($this->getData('available_children') === null) {
$children = new Collection();
$children->load($this->getId());
$this->setData('available_children', $children->getAvailableChildren());
}
return $this->getData('available_children');
}