small patch for #109 , with cleanup of BatIO.input enabled by default