Pronominal and null subject variation in Spanish : constraints, dialects, and functional compensation