Isn't "fromWidget" kind of implied in all of these methods? No other thing can call the setXXX methods.