Yeah its not DRY and will be harder to maintain when we need to refactor.

You can use the pound (!) symbol to get the desired opposite effect.