add benchmark_constructs.jl