var isExecutable: Bool {
        if geteuid() == owner, permissions.owner.isExecutable {
            return true
        } else if getegid() == group, permissions.group.isExecutable {
            return true