add x3::attr test for lazy constructs