unknown struct fields raise exceptions