Preliminary library template.