public function validate(PortableElementObject $object, $source=null, $validationGroup=array())
    {
        $validator = $object->getModel()->getValidator();
        Validator::validate($object, $validator, $validationGroup);
        if ($source) {
            $validator->validateAssets($object, $source);
        }
    }