code: public CmsResource createSibling(String source, String destination, List<CmsProperty> properties)
      throws CmsException {
  
          CmsResource resource = readResource(source, CmsResourceFilter.IGNORE_EXPIRATION);
          return getResourceType(resource).createSibling(this, m_securityManager, resource, destination, properties);
      }
docs: Creates a new sibling of the source resource.<p>
  
  @param source the name of the resource to create a sibling for with complete path
  @param destination the name of the sibling to create with complete path
  @param properties the individual properties for the new sibling
  
  @return the new created sibling
  
  @throws CmsException if something goes wrong