Using setfacl to allow group members to write to any file in a directory

view story

http://unix.stackexchange.com – I'd like to use setfacl so that anyone in group 'app' can edit any file contained within /usr/local/users/app regardless of what the traditional UNIX permissions say. I have two users john and ben. I tried to follow the instruction from another question, but john is not able to write to some files. It looks like this is because of the acl mask. However, I've set default mask on the directory of rwx, so shouldn't the files within it inherit that when created? E.g. john cannot write to the file below, but he is a member of group 'app' which has write acls on the file so I'm surprised he can't e (HowTos)