Mod linked list interface

This PR adapts the linked list interface to fit in the layer model described in issue #103.
Please move the `@warning` above the `@return` - the `@return` should always be the last documentation.