fixed issue #20
cyclic type chains are found