Expose static methods, add param exception mapper, modify exists()