I know, guacamole recipes are all over the Internet. There are tons of variations and...