perl5/linked-list. WIP