+ Significantly improve performance of Source::Buffer (fixes #28).