How Business Rules Engines can Benefit Full-Stack Software Development