Pass default value to fetch as argument instead of block
Don't reopen class right after creating
WithModel::Model requires active_record