Finished implementation and tests for strongly-typed GetAllInteractions()