An experimental interactive-fiction framework for Perl 6