This paper is quite on the borderline and could go either way. All the 3 reviewers and the meta reviewer deem reach a consistent agreement that this paper is borderline. The meta reviewer suggests an accept but would not mind if the chairs decide the other way.