added useStatic to say if methods should be static or not, for use case
involving versioned prop files