https://www.ezrasf.com/wplog/2012/04/05/should-cs-be-required/
Should CS Be Required?