A Closer Look At Alibaba's Long Term Strategy