Percolation in finite space: A picture of nuclear fragmentation?