Drupal API should not require hook_facepalm
How many times have you been coding something and it doesn't work even though you've used an api/function call hundreds of times before? I ran into this the other day with node_load(). For those of you use the node_load function, can you tell me how many arguments it has and what those arguments do (without looking at api.drupal.org? I know, some gurus can, but can the average module developer do it?)
