Convenience methods and a default buffer.