Piotr Gal'perin's criticism and extension of Lev Vygotsky's work