Fixes #3. Do not allow messages being sent to self