}
pushStack = true;
setupContextStack();
StreamStorable ss = (StreamStorable)param;
InputStream stream = ss.returnStream();
if (stream == null) {
reader = new StringReader(param.getString());
} else {
reader = new UTF8Reader(stream, 0, this, syncObject);
}