The multiaddress command line switch allows you to create new receiving addresses, and display them in the wallet.
However, it still uses the main wallet address for all change transactions. Should it?
Would multiaddress users prefer that it send change to a new wallet address, the default Bitcoin behaviour?