public function make($app_name, $flags = [])
    {
        ob_start(); ?>

        <div id="<?= $app_name ?>"></div>

        <script>
        window.addEventListener('load', function () {
            <?php if (!empty($flags)) : ?>
            Elm.<?= $app_name ?>.embed(
                document.getElementById('<?= $app_name ?>'),
                <?= json_encode($flags) ?>
            );
            <?php else : ?>
            Elm.<?= $app_name ?>.embed(
                document.getElementById('<?= $app_name ?>')
            );
            <?php endif; ?>
        });
        </script>

        <?php return ob_get_clean();
    }