Not building due to weird circular dependency