212: Intent and side effects

From Plexodex