MP_TRACE_f(MP_FUNC, "%s::print\n", ((modperl_filter_ctx_t *)modperl_filter->f->ctx)->handler->name);
static MP_INLINE apr_size_t mpxs_Apache__Filter_print(pTHX_ I32 items,                                                      SV **MARK, SV **SP){    modperl_filter_t *modperl_filter;    apr_size_t bytes = 0;    mpxs_usage_va_1(modperl_filter, "$filter->print(...)");    if (modperl_filter->mode == MP_OUTPUT_FILTER_MODE) {        mpxs_write_loop(modperl_output_filter_write, modperl_filter);    }    else {        mpxs_write_loop(modperl_input_filter_write, modperl_filter);    }    /* XXX: ap_rflush if $| */    return bytes;}