[WIP] poc/apiimport2.0

I think it can be better to call constants with static instead of self