should i throw exception on empty `namespace` option?