Using Get/SetProtocolOptions instead of hacky code