Guideline Support Library implementation by Microsoft
