Task JavaDoc and setValue() changes to be pure fp immutable