Closes #7155 Authored by: bashonly
`Brightcove` is difficult to migrate because it's subclasses may depend on the signature of the current functions. So it is left as-is for now Note: Tests have not been migrated
Closes #3722 Authored by: elyse0