[fix] Rewrites code to be 5.3 compliant by removing func()[key] notations