in the future we might want to support a more generic annotation mechanism, walking all `callbacks` and producing an array of annotations, for now looking at the last one is just fine.