Protecting legitimate expectations in the interpretation of criminal law: an analysis of possible approaches | Synapse