experimental hybrid immutable object language