Implement ExtraInt method

Implements `ExtraInt` as per #51
I guess you can ignore the error here, it wont assign a new value to val and it will return the initial zero-value which is 0.