extend / modify, or require, hijack what you need to after the fact if possible