v0.0.2: change syntax, rely on mzero for when