POD
test weak-ref behavior