should we use ``ServiceFactory.create*`` here?
Maybe we should have a policy for these generic method names i.e. create* or createxxx or create... (as above)