Maybe consider something like this in LazyWeaver.cs:
public bool Instrument()
{
**Context.Weaver.LogInfo($"Instrumenting [Lazy] to {Method.DeclaringType.FullName}.{Method.Name}.");**
this will also help in debugging in order to figure out if AutoLazy didn't instrument to some property we were expecting.