Declariable Records