NASA: Time for a space split?