add prototypes for arithmetical/logical generic value operations