Argument with ActionName != null
Copy IsRequired to Action
Change Action to ActionFactory