Updated Factory Parameters so they properly respect the new base Parameter interface
Cleaned up the PerMatch Effect Factory so it can load without a source type