can this impl. Closeable?