public function findAllFromString($aspectsOrElements)
    {
        $results = array();
        foreach (explode(',', $aspectsOrElements) as $aspectOrElement) {
            $aspectOrElement = trim($aspectOrElement);
            if (substr($aspectOrElement, 0, 1) == '@') {
                $els = $this->findAllWithAspect($aspectOrElement);
                foreach ($els as $el) {
                    $results[$el->ElementID] = $el;
                }
            } else {
                $el = $this->getBySlug($aspectOrElement);
                $results[$el->ElementID] = $el;
            }
        }

        return $results;
    }