Use a finally block........ just in case
Require JDK 7 for 3.3 and up
Pooled buffers are auto-closeable