Position Paper: Reasoning upon Learning: A Generic Neural-Symbolic Approach