Adjusting base-type function to properly heed serif-boolean variable