added characteristics file.
got rid of some hooks to private code preventing compilation.
fixed crash in Container when inputs are not set up properly.