Public types should have XML comments