This simplifies callees and should make all helper functions automatically able to optimise themselves for fixed operations.