This may not work because ```Parameter``` doesn't always have ```Required``` or ```Default``` attributes (only ```CommandIn```s do).