Variable Categories