Do not require plans and charges when amendment type is Cancellation
Don't waste a remote call when an Account object is passed in with an id
Add ability to set has_many associations locally without going to the remote service