Add some new APIs like Context, Settings, etc. (#2419)