I wonder how this got here
Update Setting constructor to match latest changes in Commodus