Simulates a very lame memory model in Java, that does even less than the Java Memory Model promises to be used for low-level threading / memory visibility scenarios.