Run-time memory consumption with aspect-oriented techniques by G. Michael