I was working on a custom command to scaffold my own files. I tried to extend Scaffold_Command, but as mentioned in #3957, I have to rewrite some methods because their parent versions are private.
For example : canonicalize_path, check_target_directory.
I think it would be nice to make these methods protected, so we can extend Scaffold_Command easier.