[3.8] Add ability to add custom commands through plugins