Piston and sticky piston turtles

So, this is piston turtle! Now piston and sticky piston are valid upgrades for turtles and can be attached to them!
Piston methods
Function |
Returns |
Description |
push(direction?: Direction) |
Result |
Tries to push block that currently facing. Works exacly like piston |
Sticky piston methods
Function |
Returns |
Description |
push(direction?: Direction) |
Result |
Tries to push block that currently facing. Works exactly like piston |
pull(direction?: Direction) |
Result |
Tries to pull block that currently facing. Between this block and turtle should be one empty block. Works exactly like sticky piston collapsing |