merge FIRE.define with FIRE.derive, remove FIRE.simpleExtend