Added curried versions of Z functions