e. Library Systems as Programming Partners