use _SPREAD suffix for all spread types