Now supporting multiple backend DOM tree implementations