https://findtheansweres.blogspot.com/2017/12/an-element-declaration-specifies.html