Do not include limits class , not necessary to use limits::limit defined types and restricts ability to use other classes to manage limits