hacking WordPress to support nested custom post types.