[firedrake] Problem with Dirichlet BC on edges in a 3D mesh