Add killer logic to ContextLoader, refine the API.