Issue #2707857: Add support for Third Party Settings. Add missing business logic from yamlform_test_third_party_settings.module.