GAEのpython 2.7 移行でハマる

このページを参考に2.7移行を試みる
Migrating to Python 2.7  |  App Engine standard environment for Python  |  Google Cloud Platform

はまったのが、'Using WSGI'の項目
例のとおりにやっても

ImportError: No module named myapp

のエラーが。
どうやら、ソースの名前をmyapp.appにしていたのが間違いらしい。appが拡張子だと思ってて、そうするのが「移行」だと勘違い。
app.yaml

handlers:
  • url: /.*
script: myapp.app

でも、ソース(モジュール)の名前はmyapp.py、拡張子はpyが正解。
参考例に出てくる例ソースの名前もmyapp.pyが正しい。

import webapp2

class MainPage(webapp2.RequestHandler):
  def get(self):
    self.response.headers['Content-Type'] = 'text/plain'
    self.response.out.write('Hello, WebApp World!')

app = webapp2.WSGIApplication([('/', MainPage)])

""" Old code:
def main():
  run_wsgi_app(app)

if __name__ == '__main__':
  main()
"""

っていうか、書いておいてくれよ、って常識なのかな。