wiki: fix Part() to properly get optional