Permissions now handled by 'PermissionPair' and 'UserAppliedPermission'. This is so frames can specify separate permission levels for the owner of the frame, and non-owners. Change is backwards compatible with the underlying file-format