Dependencies between fields don't work properly
Two shapes use dependencies between booleans and other fields: authorStatedShape and titleStatedShape. The former works correctly, as it should only show two certain other properties when true is selected.
The second one however is more complex: It should show one property when false is selected and two other properties when true is selected. Therefore, just listing them all under roger:hasDependency doesn't work. What do I need to change in the schema?