HAS_PACKAGE '<root>':
  true

HAS_PACKAGE 'library1':
  true

HAS_PACKAGE 'library1.foo':
  true

HAS_PACKAGE 'library1.foo.bar':
  true

HAS_PACKAGE 'library1.foo.bar.baz':
  true

HAS_PACKAGE 'library1.foo.bar.baz.fake':
  false

HAS_PACKAGE 'library2':
  true

HAS_PACKAGE 'library2.foo':
  true

HAS_PACKAGE 'library2.foo.bar':
  true

HAS_PACKAGE 'library2.foo.bar.baz':
  true

HAS_PACKAGE 'library2.foo.bar.baz.fake':
  false

HAS_PACKAGE 'library3':
  true

HAS_PACKAGE 'library3.foo':
  true

HAS_PACKAGE 'library3.foo.bar':
  true

HAS_PACKAGE 'library3.foo.bar.baz':
  true

HAS_PACKAGE 'library3.foo.bar.baz.fake':
  false

HAS_PACKAGE 'library':
  true

HAS_PACKAGE 'library.other1':
  true

HAS_PACKAGE 'library.other2':
  true

HAS_PACKAGE 'library.other3':
  true

HAS_PACKAGE 'library.foo':
  false

HAS_PACKAGE 'library.foo.bar':
  false

HAS_PACKAGE 'library.foo.bar.baz':
  false

HAS_PACKAGE 'library.foo.bar.baz.fake':
  false

HAS_PACKAGE 'library1.other1':
  false

HAS_PACKAGE 'library2.other2':
  false

HAS_PACKAGE 'library3.other3':
  false

HAS_PACKAGE 'main':
  false

