use variable.as_variable()