VariableBundle and FunctionBundle