Should Wal-Mart, Real Estate Brokers, and Banks Be in Bed Together? A Principles-Based Approach to the Issues of the Separation of Banking and Commerce