special struct replacements work (at least on the first level)