Aspects plugin skeleton code