* Implement for multiple replace conditionals with:
	+ Replace Conditional with Visitor
	+ Replace Conditional with Polymorphism