Can generate constraints for itself
Adding new basis library modules