Java database communication layer
bugfix: ConcreteIdea, Node, Idea