add null check to AbstractBehavior when removing and cleaning up. it's possible to get a null reference when trying to get the instance of an injection point.