my second attempt to get speclj and specljs to work in the same library