code: public static String[] split(String clarkName){
          int end = clarkName.lastIndexOf('}');
          if(end==-1)
              return new String[]{ "", clarkName };
          else
              return new String[]{ clarkName.substring(1, end), clarkName.substring(end+1) };
      }
docs: Splits given {@code clarkName} to {@code namespace} and {@code localPart}
  
  @param clarkName clarkName to be split
  
  @return {@code String} array of size {@code 2}.
  First item is {@code namespace} and second item is {@code localPart}.