Absinthe Schema default_value using a function

This is also necessary for subscription documents, since the default value is simply set once when the document is submitted, and would not be refreshed on subsequent publications.