JFI-6: added put function to allow excpetion throwing method to be used when a functional interface does not allow the exception to be thrown.