code: public static CmsUUID convertUUID(Object input) {
  
          CmsUUID uuid;
          if (input instanceof CmsUUID) {
              uuid = (CmsUUID)input;
          } else if (input instanceof byte[]) {
              uuid = new CmsUUID((byte[])input);
          }
docs: Returns a CmsUUID created from an Object.<p>
  
  <ul>
  <li>The Object is first checked if it is a {@link CmsUUID} already, if so it is casted and returned.
  <li>If not, the input is transformed to a byte[] and a new {@link CmsUUID} is created with this byte[].
  <li>Otherwise the input is casted to a String and a new {@link CmsUUID} is created with this String.
  </ul>
  
  @param input the Object to create a CmsUUID from
  
  @return a CmsUUID created from the given Object