publication venue for Information effects 2012 Towards typing for small-step direct reflection 2012 Lazy evaluation and delimited control 2009 Correctness of monadic state 1998 Proving the correctness of reactive systems using sized types 1996 A description of path expressions by Petri nets 1975