improved recording: indirect dependency for function import satisfaction
javadoc