Add scenario to show issue #27
Replace struct{} with struct{int} for mock types

When we want to make sure that we can tell the difference between
different instances of a type then we need to use struct{int} instead
of just struct{}.

Fixes #27.