'Time, in 12-hour hours and minutes, with minutes left off if they\'re
zero.
Examples: \'1\', \'1:30\', \'2:05\', \'2\'
Proprietary extension.'

def f(self):

    if (self.data.minute == 0):
        return self.g()
    return (u'%s:%s' % (self.g(), self.i()))
