Add more ok ptrs.
Make constructors take a list of args.
Support static functions on objects.