Follow underscore convention for length functions