Change boolean expressions to conditional expressions, which to avoid wrong
  evaluation if the and path test evaluates to False. Really fixes #10.
prepare release