fixed the unit test, so it now fails, multimethod for receive-message