blackbox and whitebox macros
Merge pull request #252 from xeno-by/master

blackbox and whitebox macros