distinguish unknown properties from general syntax errors