oops - we need to wrap the info handlers ourselves.