Adaptable Grammars for Non-Context-Free Languages: (Extended and revised version)