cms.api accepts published=True still and will publish it... i may remove the requirement for the language at the end... i just want to make sure i got all the edge cases first.