After So Long Meaning - The allusion here is puzzling; After So Long Meaning - The allusion here is puzzling;