Added handling key value pre-ceeding white space, this is useful for those who want to indent their keys.