Updated validation and first working MergeModule, still needs to be
finalized.