Introduce two suspend methods to selectively drop cylinder outputs only when the cylinder is not at end sensors.
Home direction: drop _toHomePos only if the suspend condition is TRUE and _atHomePos is NOT active.
Work direction: drop _toWorkPos only if the suspend condition is TRUE and _atWorkPos is NOT active.