It's the first task of sensible markup