Warnings again

Adding macro do avoid "unused parameter"  and documentation warnings in debug mode