When attempting to read (get method) the BankAccountType and EcheckType
properties from a GatewayRequest, you'll get a StackOverflowException.
This is caused by the get{} implementations of these properties on lines
356 and 380 respectively of Gatewa...