The question to seems to be: why didn't PowerTop use the library? Was it because using the library was harder than doing it directly? Perhaps they didn't realise there was a library? The answer to that would be helpful in determining what to do in the future.