Create bridge methods to private lambda implementation methods, instead of changing their visibility

Fixed #18, fixes #19