If the expression engine doesn't have the function that you need. Not to worry. New functions can be added via a plugin using a simple Python API.
This application was created by Kartoza (Pty) Ltd. Available on GitHub! Version: 2.3.1