Create page if not exists; offer form for new node on page not found

Blast you Drupal, why doesn’t this cool feature needed to finish the wiki capabilities we want for our Intranet, already exist?