Enables to attach Workflows for Task/User/File permissions

I'm working on the job that extend Workflow. It is able to attach Workflows for Page Permissions, but it is not able to attach custom Workflows for other permission categories. This request might fix this issue, but I'd like to hear the opinion from core team.