blog - clean decorators
blog - concern precompilable
blog - try to do module poolable - not so sure of the method