Embedded Abstract Data Type Library