pub trait CanSampleVariable<C: Config, V> {
// Required method
fn sample(&mut self, builder: &mut Builder<C>) -> V;
}
pub trait CanSampleVariable<C: Config, V> {
// Required method
fn sample(&mut self, builder: &mut Builder<C>) -> V;
}