1. Test Portal fields
2. Provide friendly and informative errors
Also in CRM, when we trie to delete an item with an exiting relationship or security... (cascading blah blah blah). Can we change the message??