Make := and <-: singleton-implementation agnostic

It is interesting that this is possible...