Added applicative constants

@alOneh all the "liabilities" section from you link points exactly what we want to achieve here, despite it has been considered as an anti-pattern by Martin Fowler :) But thanks for your feedback, it was an interesting read, I've had never heard of this before