Don't use E4X