pseudo interface Request { readonly attribute Object target; readonly attribute Identifier operation; readonly attribute NVList arguments; readonly attribute NamedValue result; readonly attribute Environment env; attribute Context ctx; Status invoke(); Status send_oneway(); Status send_deferred(); Status get_response(); boolean poll_response(); };