SEAN, PIP and SQUEAK