added comments for _customCommit, initTransitionable