public static TypeMaker instance(Context context) {
        TypeMaker instance = context.get(typeMakerKey);
        if (instance == null) {
            instance = new TypeMaker(context);
        }
        return instance;
    }