The above three are only invoked explicitly through 'make update' in BY. Unless I'm missing something, I would rather not merge them.