separate static/dynamic hybrid getFooBar methods to ->getFooBar and ::getFooBarFromHash