add test case to check that final fields should not be populated