""" merging the defaulacl and the pageacl ruleset(only one rule for a group or a user in the acl) : e.g. : UserOrGroup:write,read acl : e.g. : User1:write,read Group2:write,read,admin a) When a ruleset is only setted in the pageacl, nothing is changed for this user/group b) When a ruleset is only setted in the defaultacl, the whole ruleset is appended to the pageacl c) When a ruleset is setted in the pageacl with +rulset or -rulset and also given in the defaultacl, the rulset of the defaultacl is appended to the end of the pageacl d) When a ruleset is setted in the pageacl with not +/-rulset and also given in the defaultacl the rulset of the pageacl and the defaultacl is merged to one rulset and replacing the old ruleset in the pageacl c) When a ruleset is setted in the pageacl with +/-rulset and not +/-rulset and is also given in the defaultacl the ruleset which is not a +/-rulset is merged like d) """