fix: return hasFieldIgnored for all composite types