This is a good practice: Use your computation power to ease the use of markup, even if that complicates your parser. Users will be greatful you for a forgiving parser.