Custom element providing a nested menu with a simple API.