``a`` doesn't appear to be used besides this, any reason not use ``d = z``