Marriage of Library and Constructor