added full ratio support to conditionals. added unique decorator to loggable. only check age conditional for unknown and cocktail