A solution on hair collition with emitter i found

I was aware that one needs to duplicate the emitter object to get collision with it, but latest I know is that hair collision still is very much broken in general. Hair often slowly slide through edges of the collision mesh for some reason. See: