switching to use of anonymous module for dynamic method definition