nonstructurally
not defined yet