Collection object on success, boolean false on failure
public function execute()
{
// @TODO Add caching to execute based on resulting SQL+data so we don't execute same query w/same data multiple times
return $this->mapper()->resolver()->read($this);
}