shArgs.arg should support marking arguments as required and validate that the required input was provided.