It would appear there is another Lupin out there, who has written an excellent fic called Fufillment. Please, go read it. Meanwhile, to change my name...