Best practices semantic classes; how to stay consistent?

Try here.