Changed error code from XS0071 to XS0107.
New tests and some previous texts adapted to recent development
Fix namespace declarations
added new tests
Checks self reference of options is not allowed.