Feature/en 1914

I'm not familiar with this annotation but it looks pretty cool. It adds your usage constraints directly to your sys args?