Less types and more functions.