fix, do not allow adding before and after with nil node to nonempty
lists