It's not difficult for browsers to implement. There are rules/standards whatever - just follow them.
As long as all browsers follow the same rules, it'll be ok. Even if those rules are wrong - it doesn't matter - the point is consistency in interpretation.