Better errno reporting interface
Version