I honestly don't know. The code is copied "as is" from the other PR (since the original contributor is busy now). I'm willing to make any changes to comply with the standards. Please let me know your recommendation.