Added is_readable to permission check #258