james | introeducing lazy property library