Makes implementation easier.