make return values consistent for old and new cutting methods to help isolate cut failures

fix #66