A minimal HTML5 elements shim