Abstract buffering.
Add shortcode filter.