Define zip and zip*
Define cross and cross*