Enforcement of Constraints and Maximum Principles in the Variational Multiscale Method