Advancing Design-for-Assembly: The Next Generation in Assembly Planning: Searching Inside