Use recursive parsers to detect the keyword initialiser.