etype is an array