anchor.diff:      SpaceGuid = fslogic_uuid:spaceid_to_space_dir_guid(SpaceId),
       FileName = ?FILE_NAME(),
       ProtectionFlags = ?RAND_PROTECTION_FLAGS(),
  -    lfm_proxy:create(P1Node, UserSessIdP1, SpaceGuid, FileName, ?DEFAULT_DIR_PERMS),
  +    {ok, FileGuid} = lfm_proxy:create(P1Node, UserSessIdP1, SpaceGuid, FileName, ?DEFAULT_DIR_PERMS),
       SymLinkName = <<FileName/binary, <<"_sym_link">>/binary>>,
       LinkPath = filename:join(["/", oct_background:get_space_name(space1), SymLinkName]),
       LinkTarget = filename:join(["/", oct_background:get_space_name(space1), FileName]),
  
positive.code:     SpaceGuid = fslogic_uuid:spaceid_to_space_dir_guid(SpaceId),
      FileName = ?FILE_NAME(),
      ProtectionFlags = ?RAND_PROTECTION_FLAGS(),
      {ok, Guid} = lfm_proxy:create(P1Node, UserSessIdP1, SpaceGuid, FileName, ?DEFAULT_DIR_PERMS),
      HardLinkName = <<FileName/binary, <<"_hard_link">>/binary>>,
      LinkPath = filename:join(["/", oct_background:get_space_name(space1), HardLinkName]),
      {ok, #file_attr{guid = LinkGuid}} = lfm_proxy:make_link(P1Node, UserSessIdP1, LinkPath, Guid),
      {ok, DatasetId} = ?assertMatch({ok, _}, lfm_proxy:establish_dataset(P1Node, UserSessIdP1, {guid, LinkGuid}, ProtectionFlags)),
      ?assertAttachedDataset(P1Node, UserSessIdP1, DatasetId, LinkGuid, undefined, ProtectionFlags),
      ?assertDatasetMembership(P1Node, UserSessIdP1, LinkGuid, ?DIRECT_DATASET_MEMBERSHIP, ProtectionFlags),
      ?assertFileEffDatasetSummary(P1Node, UserSessIdP1, LinkGuid, DatasetId, [], ProtectionFlags).
  
  
  establish_dataset_attached_to_file_symlink(_Config) ->
  
negative.code:     {ok, DatasetId} = ?assertMatch({ok, _}, lfm_proxy:establish_dataset(P1Node, UserSessIdP1, {guid, LinkGuid}, ProtectionFlags)),
      ?assertAttachedDataset(P1Node, UserSessIdP1, DatasetId, LinkGuid, undefined, ProtectionFlags),
      ?assertDatasetMembership(P1Node, UserSessIdP1, LinkGuid, ?DIRECT_DATASET_MEMBERSHIP, ProtectionFlags),
      ?assertFileEffDatasetSummary(P1Node, UserSessIdP1, LinkGuid, DatasetId, [], ProtectionFlags),
      ?assertFileEffDatasetSummary(P1Node, UserSessIdP1, FileGuid, undefined, [], ?no_flags_mask).
  
  
  establish_dataset_attached_to_dir_symlink(_Config) ->
  