Added common functions to Variable