Find free variables defined in functions
Resolve free variable types and input variable names
Working on operator serialization
extract sc outside SilkMini
avoid double reification
Use Seq instead of Set to collect free variables
Use function-based node definition
Register RawSeq upon creation
Retrieve the enclosing function name when creating RawSeq
Add comment
Use tpname.EMPTY to resolve this type
Move eval function body to SilkContext
Assign enclosing function reference to MapOp, etc.
interface change: eval now returns Seq[Slice[A]]
Add DistributedSeq
Apply ClassTag
Evaluate slices
Assign slice index
Find local variable definitions from source code positions
Associate local variable or function name to Silk operations