    :recommendation/priority 500
    :recommendation/necessary false
    :recommendation/description "Implementing Lean Software Develpment is optional recommendation for basic specialization, because... //TBD @alexpetrov"}
+
   {:recommendation/specialization [:specialization/id "basic"]
    :recommendation/media [:media/id "sicp"]
    :recommendation/id "basic_sicp"
    :recommendation/priority 400
    :recommendation/necessary false
    :recommendation/description "SICP is optional recommendation for basic specialization, because... //TBD @alexpetrov"}
+
   {:recommendation/specialization [:specialization/id "basic"]
    :recommendation/media [:media/id "mymamo"]
    :recommendation/id "basic_mymamo"

   :media/url "http://dddcommunity.org/book/evans_2003/"
   :media/isbn "ISBN-13: 978-0321125217 ISBN-10: 0321125215"
   :media/author [[:author/id "eric_evans"]]}
  {:media/id "head_first_design_patterns"
   :media/type :media.type/book
   :media/title "Head First: Design Patterns"

     :media.relationship/to [:media/id "domain_driven_design"]
     :media.relationship/type :background
     :media.relationship/description "Programming Clojure requires Domain Driven Design to make sense"}
  ]
 
;; Recommendations
 [{:recommendation/specialization [:specialization/id "basic"]
   :recommendation/media [:media/id "pragmatic_programmer"]
