put low level wrapper into low package and high level library into high package