It's certainly possible but we'd significantly lose code clarity.