Generative Approaches to Second Language (L2) Acquisition and Advanced L2 Proficiency