Portable JavaScript library for objects extension based on meta information