public function fetchAssociatedRepository($entity_property)
	{
		$entity_class       = $this->getClassName();
		$class_meta_data    = $this->getEntityManager()->getClassMetaData($entity_class);
		$associated_mapping = $class_meta_data->getAssociationMapping($entity_property);

		return $this->getEntityManager()->getRepository($associated_mapping['targetEntity']);
	}