Problems with villager pathfinding
Villagers keep trying to jump over a block with a slab on top instead of simply going around
They also try to walk in between a fence and a block placed diagonal to the fence
In some cases they just keep walking into a wall instead of using stairs, actualy it appears that they avoid stairs and slab stairs