What are the chances that the device malfunctions and extends more than it should or doesn't stop extending? Is there a programmed limit inside the device to prevent this or the user from extending past a certain limit in a time frame?