Character part js internal API has been improved to be more universal.
Character part js has been advanced to track down depending parts.