Where exactly is it not closing services? All usages I spot are wrapped in an auto-closed ServiceReference. Maybe I missed a place?