Fixed-capacity lists for Erlang