should check for emptiness instead of it being set
added $args to add_meta_box_cb() and custom meta box save handlers
added callback field type
handlers should receive the post ID
special handling of toggles