ResultPtr Param::findProperty( const Context& context, const Identifier& propertyName ) const { try { const ObjectPtr object = getObject(context); if (object->respondsTo(propertyName)) return object->findProperty(context, propertyName); } catch (const CyclicIdentifiers&) { } catch (const InvalidContentRequest&) { } catch (const NotDefinedParam&) {} return Object::findProperty(context, propertyName); }