Allow squeeze to be called with no arg; fix respond_to