General list-based notation library