This has worked fine for me. Only complaint is it could potentially break.
Also MicrosoftCodeAnalysis is slow.