DDC-3006: `@Target` isn't properly bitmasked
DDC-3006 - moving tests for `@Target` parameter bitmasking to dedicated class
Merge branch 'DDC-3006'

Closes #27