if( target instanceof MoveableResource ) {
CollectionResource currentParent = (CollectionResource) sourceCursor.getParent().getResource();
MoveableResource mv = (MoveableResource) target;
try {
mv.moveTo( currentParent, destName );
} catch( NotAuthorizedException e ) {
return result( "not authorised" );
} catch( BadRequestException e ) {
return result( "bad request" );
} catch( ConflictException ex ) {