The more I think about it, The more I'm sure it's Prince who wrote the song.
If you look at the structure, almost all Leonard songs are the same but not LAP. And he played guitars both at the begining and at the end (for the single). Plus Act Of Contriction produced (create by him).
What do you think about it?