code: public static Object call(PageContext pc, Object udf, double timeout) throws PageException {
  	return Future._then(pc, Caster.toFunction(udf), (long) timeout);
      }
docs: Verify if in thread or not
  
  @param pc
  @return
  @throws PageException