[core][js] conj as object + some fixes