title: Robot Framework location and name of keyword
body: <p>I want to create a python library with a 0 argument function that my custom Robot Framework keywords can call.  It needs to know the absolute path of the file where the keyword is defined, and the name of the keyword.  I know how to do something similar with test cases using the <code>robot.libraries.BuiltIn</code> library and the <code>${SUITE_SOURCE}</code> and <code>${TEST NAME}</code> variables, but I can't find anything similar for custom keywords.  I don't care how complicated the answer is, maybe I have to dig into the guts of Robot Framework's internal classes and access that data somehow.  Is there any way to do this?</p>