Make input Set*Callback return previous callback
Make window Set*Callback return previous callback
Sort authorlist, add pwaller
Use named return values for previous callbacks
Use consistent spacing