What can be inferred by the passage of the black codes