future commit will replace use of TRUE and FALSE with true and false.
- separate page replacement policy from the rest of kernel - implement an alternative replacement policy