Add support for overriding main function