MSPs have debated hundreds of amendments during multiple marathon sessions as the proposed legislation - separate to that ...