I unified the creation of the ApiParser for code reuse