Reverted StructVariable usage in Sample.. as I said, not very good.