don't hardcode what we do when we have an OutOfMemoryException, allow the library user to decide using the OOMHandler interface
add an empty file to avoid issue when creating the project and compiling