Add documentation for Program/Command methods