Unfortunately, The Real Life™ shows even old and reliable Wikipedia pages can have dumb markup fails.
For example, recently there was [[Indian people|Indian] (note not enough closing brackets) in Libya country page.
So, Infoboxer's approach "fail completely on invalid markup" is not enough. Invalid markup should be parsed somehow, correct approach should be "not fail in any case" (maybe, there should be an option to swithc between those two).
Unfortunately, The Real Life™ shows even old and reliable Wikipedia pages can have dumb markup fails. For example, recently there was
[[Indian people|Indian]
(note not enough closing brackets) in Libya country page.So, Infoboxer's approach "fail completely on invalid markup" is not enough. Invalid markup should be parsed somehow, correct approach should be "not fail in any case" (maybe, there should be an option to swithc between those two).