Formatted and updated, more in-sync with methods.html (where it came from)