Make it easier to access process method via packaging and allow empty strings