irregular markup should not produce errors