Oh my lord, this is absolutely perfect. Not a jot out of place or out of tune, but poignant, imaginative, innovative and ... perfect. Don't I just love young Severus exploring the tower and finding the pamphlets under Filch's bed? And Snape's alarm at that was priceless. And taking Severus to the goblin bank, and Snape's chance to love the Inner Child? Priceless.