I don't think that overriding FileSizeRole is a good idea. Instead, add a seperate role.