Added derivable descriptiveForm for periods, initial custom defaults code