flexibility in domain config support with primitive error handling