while loading GM async, it can't found object to prototype it
I mean <script src="https://maps.googleapis.com/maps/api/js?key=**********&callback=mapSetReady" async defer></script>
So need to init prototype in callback, right? in mapSetReady function.