Using @protected
Adding scene framework
Making use of runner overridable