Adding span and some documentation. Prepping unified DOM attribute mechanism.