z <-> prefix functions transformations