elixir: sublist: WIP banging together more `def`s