parseHTML not enforces single node return