DOM Element extensions