In 0.9.6008 I found myself unable to access the inventory of chicken coops in first person mode when there was anything in the villager’s inventory (like for example, oats for the chicken). This fixes that issue (for pastures as well, which presumably have the same problem).
Obsolete in 0.9.6032 (and, presumably, later versions) – the patch has the same fix and is incompatible in other respects.
In both scripts I changed the line
if animalWater == resourceStored or resourceStored == animalWater then
if resourceStored == animalFood or resourceStored == animalWater then