Small change to the Nef.build_cube method allowing for two points to be specified instead of taking the first to be the origin by default