James Dempsey and the Breakpoints hold me use me release me

Hold Me, Use Me, then Release Me
Hold Me, Use Me, then Release Me
Hold Me, Use Me, then Release Me
If you alloc init
Then you must dispose of it
And if you should copy
then release so your code is not sloppy
Do I have to explain
If you explicitly retain
Then release me, yes release me, oh release me
Whoa-oh-oh
Hold Me, Use Me, then Release Me
Hold Me, Use Me, then Release Me
If you garbage collect me
Can't be bothered to personally reject me
Send your bookkeeping clerk
To do your dirty work
And release me, yes release me, oh release me
Whoa-oh-oh
Hold Me, Use Me, Whoa-oh-oh Release Me
Hold Me, Use Me, Whoa-oh-oh Release Me
Hold Me, Use Me, Whoa-oh Release Me
(Spoken)
Darlin' I haven't heard from you in such a long, long time.
If you don't want me anymore please, please just let me know.
And darlin'
I want you to know, I want you to know that I'm out here just waiting,
just waiting to get a call from you.
And you know darlin', my accessor methods are wide open for business baby.
We've had some good times together
And you know I'm an object of undeniable class
Yes, and you've seen the extent of my properties
But if you don't want me anymore, I understand
Maybe you no longer approve of my methods.
But I respect your decision whatever it may be
And if you don't want me any more, please, please don't leave me hanging on
I ask you please just send a simple message,
Just one simple message to let me know
And release me, yes release me, oh release me
Whoa-oh-oh
Hold Me, Use Me, then Release Me
Hold Me, Use Me
Hold Me, Use Me, then Release Me
(Spoken)
Hold me darlin'
Use me
And then release me
Oh darlin'
hold me, hold me tight
and use me, use me with all of your might
And then when you're done with me darlin'
When you're done with me darlin'
please let me know
and let me go
Release Me
Hold me for as long as you want
Use me for whatever you desire
But then, all good things must come to an end
And when they do
I trust you
Will release me