pub fn slice( slc: &Slice, plan: Plan, symbols: SymbolTableRef, functions: FunctionsRef, ) -> MResult<Value>