although let me check my sources those might be independently written i.e. not by $MSFT