default to logger from pylog, but permit user to provide their own logger with logging levels, etc., set to currently establish default