// from the "determinedSchema" is different
// from the type specified - so we need to cast
LOCast cast = new LOCast(p,
OperatorKey.genOpKey(scope), fs.type);
p.add(cast);
p.connect(proj, cast);
cast.setFieldSchema(fs.clone());
FuncSpec loadFuncSpec = null;
if(lo instanceof LOLoad) {
loadFuncSpec = ((LOLoad)lo).getInputFile().getFuncSpec();