'Read data from a filepath and return it as a value
:arg filepath: The filepath to read from.
:returns: The value stored in the filepath
This method reads from the file on disk and takes care of any parsing
and transformation of the data before returning it.  The value
returned should be what Ansible would expect if it were uncached data.
.. note:: Filehandles have advantages but calling code doesn\'t know
whether this file is text or binary, should be decoded, or accessed via
a library function.  Therefore the API uses a filepath and opens
the file inside of the method.'

@abstractmethod
def _load(self, filepath):

    pass
