:- use_module(library(settings)).
settings(changed(Module:Name, Old, New))
existence_error(setting, Name)
type_error(Type, Value)