simplify the package API further
force --inplace build for extension