Add option to automatically validate usage based on parameters