Bastion's core should NOT be changed

Any thoughts on this design approach?