Reengineered list management in Language Specification Factory