Six Aspects to Weigh for Fair Dealing