From the name I would expect boundary-lines-land to be completely on land and boundary-lines-maritime-indicator to be on water. But some “land” boundary lines extent into the water. See the border between Germany and Denmark in the Baltic Sea for instance. Its not immediately clear what the logic behind this is. And it keeps me from styling them differently (for instance solid on land, dashed on the water).
@Jochen: think of the land boundary lines being inclusive of coastal waters, so sometimes you’ll find them in inlets and in straights or bays. In many atlases you’d see these drawn as land boundaries, not water boundaries. For the admin-1 lines and polys, there is more of an issue as they purposely go thru larger lakes. I agree it would be good to have a subclass for each. It’d be nice to push that change out in the next update, but it may need to wait for 1.2 update.