fhdl/autofragment: bugfixes + add auto_attr