add dependency on ExtCore

remove MaybeBuilder and some utility functions