[BUG #8405] extract method
minor api doc fix
minor fix
[BUG #8405] add initial build task version